river embankment - Inglés Sinónimo Diccionario